brain-actuated technology - English Synonyms Dictionary